Artificial Creativity: Improving on Algorithmic Music Composition Using Genetic Algorithms
نویسندگان
چکیده
A program using rules of music theory was written to create original compositions. Following the rules of music theory guarantees harmonious compositions, but certain aspects of musical composition cannot be defined by music theory. It is in these aspects of musical composition where the human mind uses creativity. The current research utilizes a genetic algorithm to make decisions that cannot be made using music theory alone. To test the effectiveness of the approach, subjects were interviewed about certain musical preferences, and these preferences were used as a basis for the fitness evaluation function of the genetic algorithm. Subjects listened to an initial composition written by the program prior to learning and then one composed by the program after learning a style based on the subject’s preferences. Each composition was ranked by the subjects on a scale from 1 to 10. Overall, subjects preferred the learned compositions over the initial compositions. Key-Words: Machine learning, genetic algorithms, artificial creativity, artificial intelligence, music
منابع مشابه
Implications of Ad Hoc Artificial Intelligence in Music
This paper is an examination of several well-known applications of artificial intelligence in music generation. The algorithms in EMI, GenJam, WolframTones, and Swarm Music are examined in pursuit of ad hoc modifications. Based on these programs, it is clear that ad hoc modifications occur in most algorithmic music programs. We must keep this in mind when generalizing about computational creati...
متن کاملMICA: A Hybrid Method for Corpus-Based Algorithmic Composition of Music Based on Genetic Algorithms, Zipf's Law, and Markov Models
An algorithm known as the Musical Imitation and Creativity Algorithm (MICA) that composes stylistic music based on a corpus of works in a given style is presented. The corpus works are digital music scores created from the widely available MIDI format. The algorithm restricts the note placement in compositions using a Markov chain model built from discrete-time representations of the corpus pie...
متن کاملVox Populi: An Interactive Evolutionary System for Algorithmic Music Composition
While recent techniques of digital sound synthesis have put numerous new sounds on the musician’s desktop, several artificial-intelligence (AI) techniques have also been applied to algorithmic composition. This article introduces Vox Populi, a system based on evolutionary computation techniques for composing music in real time. In Vox Populi, a population of chords codified according to MIDI pr...
متن کاملComputer Models of Musical Creativity , MIT
Music and computers are natural partners. For centuries, music theory has been closely aligned with (and an important source of inspiration for) science and mathematics. Music compositions, however, are too large and complex to model mathematically, at least in practice. For the most part, science and mathematics diverged from music composition and developed independently—but then computers cam...
متن کاملMusic Composition with RNN
Music composition is an interesting problem that tests the creativity capacities of artificial intelligence. Creating original pieces of music is not much different than generating free text or any other form of sequential data such as stock price trends. We apply simple algorithms such as the n-gram model to explore the space of music composition. Then we explore the ability of the RNN and the...
متن کامل